.list-comments {
clear: left;
float: left;
width:100%;
margin-bottom:15px; /* 30.12 */
}
.comment-content{ clear:left; float:left; padding-top:14px;padding-bottom:14px; width:100%;}
.comment-content .detail-deal{
	width: 382px; 
	float: right;
	position: relative;
	padding-right:15px;
	padding-bottom:5px;
	margin-top:0;
	background:#f0eeee;
	padding-left:20px; padding-top:12px;
}
.text-inner-col .comment-content i {
display: block;
font-size: 0;
background: url(../images_v2/arrow-cross.gif) no-repeat 0 -15px;
width: 5px;
height: 9px;
float: right;
margin: 10px 0 0 13px;
}
.short-size .detail-deal{width: 531px;}
.comment-content p {
	font-size: 13px;
	color: #6a6a6a;
	line-height: 18px;
}
.comment-content p.user-info {
	font-size: 12px;
	color: #393838;
	padding-top: 5px;
	line-height:1.231;
}
.comment-content a {
	font-size: 12px;
	color: #0f5f92;
	font-weight: 700;
	line-height: 18px;
}
.comment-content-right{
	float: right;
	width: 52px;
	position:relative;
}
.comment-content-right img{
	background-color: #ffffff;
	border: 1px solid #c2c3c3;
	width:50px;
	height: 50px;
}
.user-info em{ color:#00850C; font-weight:700;}
.user-info span{ display:block; font-size:11px; line-height:1;}
.user-info {
	display: block;
	padding-left: 35px;
	background: url(../images_v2/vip-icon.png) no-repeat;
}
p.vip-dif {background-position: 0 -191px;}
p.vip-sim {background-position: 0 -146px;}
p.vip-sil {background-position: 0 -96px;}
p.vip-gol {background-position: 0 -5px;}
p.vip-dia {background-position: 0 -48px;}
p.vip-clo {background-position: 0 -235px;}
.comment-content .total-comment {
	background: none;
	filter:none;
	background-color: #cacdcf;
	width: auto;
	height: 24px;
	position: absolute; 
	bottom: 0;
	right: 0;
	left:auto;
	padding:3px 12px 0 12px;
	text-align: center;
	border-radius: 10px 0 10px 0;
	-moz-border-radius:10px 0 10px 0;
	-webkit-border-radius:10px 0 10px 0;
	cursor:pointer;
}
.comment-content span.icon-comment {
	background: url(../images_v2/comment-icon.png) no-repeat;
	background-position:0 -24px;
	width: 27px;
	height: 20px;
}
.total-comment span {
vertical-align: top;
font-size: 13px;
color: #333;
font-weight: 700;
font-style: italic;
display: inline-block;
}
.total-comment span.num-comment {padding: 5px 0 0 2px;}
.total-comment span.num-comment a{ color:#333;}
.comment-content-alignright {
	text-align: right;
	margin-top: 20px;
}
.comment-content-alignright .textareaCP {
	width: 334px;
	height: 44px;
	border: 0 none;
	padding: 7px 0 8px 13px;
	font-size: 14px;
	font-weight: 400;
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	color:#6A6A6A;
	background:#F0EEEE;
}
.comment-content-alignright p {
	text-align: right;
	padding: 10px 0 0 0;
}
.comment-content-alignright .view-button {
	background: url(../images_v2/btn-gui-small.png) no-repeat;
	width: 57px;
	height: 25px;
	float: right;
	margin-top:0;
}
.comment-content-alignright .view-button-en {
	background: url(../images_v2/btn-gui-small-en.png) no-repeat;
	width: 57px;
	height: 25px;
	float: right;
}
.bg-paging-comment{
	clear:left;
	float:left;
	margin-top:5px;
	position:relative;
	right:0;
	margin-bottom:5px;
	width:100%;
}
.text-inner-col .paging-comment{float:right;}
.paging-comment a, .paging-comment span{
	float:left;
	color:#434446;
	font-weight:700;
	font-size:13px;
	height:18px;
	padding:6px 0;
	margin-left:6px;
}
.btn-paging, .paging-comment span{
	width:112px;
	background-color:#bcbfc6;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	text-align:center;
	border-right:1px solid #8f9091;
	border-bottom:1px solid #8f9091;
}
.paging-comment span{
	width:33px;
}
.paging-comment a{
	padding:6px 10px;
}
.pro-comment {padding: 4px 0px 15px 0px;}
.pro-comment-img {background:url(../images_v2/comment-pro.png) no-repeat;width: 96px;height: 114px;display: inline-block;}
.pro-comment-text {width: 145px; font-size: 17px; color: #ffffff; font-weight: bold; margin: 21px 0px 0px 15px;}
.pro-comment-text a{font-size: 17px; color: #ffffff; font-weight: bold;}
.title-avatar{ display:block; width:92px; height:32px; background-image:url(../images_v2/ico-avatar.png); background-repeat:no-repeat; position:absolute; left:-21px; top:48px}
.comment-content-right .doitac{ background-position:0 0;}
.comment-content-right .nhommua{ background-position:-100px 0;}
.comment-content-right .lamdep,.comment-content-right .anuong,.comment-content-right .dulich,.comment-content-right .sanpham,.comment-content-right .muasam,.comment-content-right .cream,.comment-content-right .giaitri,.comment-content-right .giaoduc,.comment-content-right .nhakhoa{left:-7px;top:44px;height:36px;width:68px;}
.comment-content-right .lamdep{background-position:-200px 0;}
.comment-content-right .anuong{background-position:-300px 0;}
.comment-content-right .dulich{background-position:-400px 0;}
.comment-content-right .sanpham{background-position:-500px 0;}
.comment-content-right .muasam{background-position:-600px 0;}
.comment-content-right .cream{background-position:0 -40px;}
.comment-content-right .giaitri{background-position:-100px -40px;}
.comment-content-right .giaoduc{background-position:-200px -40px;}
.comment-content-right .nhakhoa{background-position:-300px -40px;}
.text-inner-col .list-comments .line-hor,.line-hor{ margin-top:0px; float:left; width:100%;}
.line-hor{ border-top:1px solid #ccc; display:block;clear:left;}/*30.12*/
.line-ver{ border-left:1px solid #ccc; display:block; float:left; height:36px;}
.text-inner-col .short-size{margin-top:14px; padding-top:0;}
.short-size .detail-deal{width: 312px;}
.short-size { float:right}
.social-media{ clear:left; float:left;margin-bottom:0;width:100%; height:37px;cursor:pointer;}
.text-inner-col .social-media-left{ float:left; line-height:23px; margin-top:7px; background:url(../images_v2/comment-icon.png) no-repeat 0 -44px; padding-left:30px; font-family:nhom_muasb;}
.social-media-left em{ color:#0099cc; font-size:20px;}
.social-media-left em:hover{ text-decoration:none; color:#0F5F92;}
.social-media .fullview-links{ float:right; width:auto;}
.social-media-right{float:right; margin-top:11px; font-family:nhom_muasb;}
.social-media-right i{line-height:23px;background:url(../images_v2/arrow-vip.png) no-repeat 0 0; width:22px; height:17px; margin:3px 0 0 3px;cursor:pointer}
.social-media-right .up{ background-position:0 -20px;}
.social-media-right i,.social-media-right em{ float:right; text-transform:uppercase; color:#ff6600; font-size:14px;}
.order-num{ float:left; width:29px; height:54px; line-height:54px; text-align:center; color:#0099cc; font-size:19px;}
.waiting-left img{ border:1px solid #ccc; margin-right:10px;}
.user-info-none{ background:none; padding-left:0;}
.comment-content .waiting-left a{ float:left;}
.waiting-left p{ clear:none; line-height:24px;}
.waiting{ background:#f7f7f7 url(../images_v2/duocmua.gif) no-repeat right center;}
.received{ background:#f7f7f7 url(../images_v2/danhan.gif) no-repeat right center;}
.received{ background:#f7f7f7 url(http://192.168.1.78/nhommua/images_v2/danhan.gif) no-repeat right center;}

.text-inner-col .icon-waiting{background:url(../images_v2/comment-icon.png) no-repeat 0 -67px;line-height:24px;}
/*end 30.12*/
		#dListDeal{min-height:250px;}		
		.box-info-price .orginal_vip,.box-info-price .price_vip{ float:left; text-align:center; font-size:11px; margin-top:10px; color:#fff; }/*30.12*/
		.box-info-price .price_vip{ width:142px;}/*30.12*/
		.box-info-price .orginal_vip{ width:106px;margin-top:11px;}/*30.12*/
		.box-info-price .price_vip strong{ font-size:22px; color:#0095DA; margin-top:-2px; position:relative;}/*30.12*/
		.box-info-price .orginal_vip strong{ font-size:17px; text-decoration:line-through;font-weight:lighter;}/*30.12*/
		
		
		/*31.12*/
#dvColorList .product_color{width:25px;height:25px;float:left;margin-right:5px;position:relative;}
#dvColorList .product_color i{width:27px;height:27px;position:absolute;left:0;top:0;border:none;margin:0;padding:0;display:none;background:url(../images_v2/soudout_color.png) no-repeat transparent;}
#dvSizeList .product_size{float:left;width:50px;height:18px;border:solid 1px #323232;padding:3px 5px;text-align:center;margin-right:3px;position:relative;cursor:pointer;}
#dvSizeList .product_size i{position:absolute;border:none;width:60px;height:24px;top:0px;left:0px;padding:0px;margin:0px;display:none;background:url(../images_v2/soudout.png) no-repeat transparent;}
#dvSizeList .active{background-color:#333333;color:White;}
#dvColorList .product_color .active{background-color:Red;}
#dvColorList,#dvSizeList{float:left;width:100%;}
.write-comment span {
color: #F16D2C;
font-size: 14px;
font-weight: 400;
display: inline-block;
font-family:nhom_muasb;
}